package org.datastealer.bean;

import lombok.Builder;
import lombok.Data;

import java.io.Serializable;

/**
 * Note：
 *
 * @author ：mengjw
 * @description：数据源对象
 * @date ：Created in 2020/9/28
 */
@Data
@Builder
public class DataSource implements Serializable {

    private static final long serialVersionUID = 3187118471201125501L;
    /**
     * url连接
     */
    String url;
    /**
     * 用户名
     */
    String userName;
    /**
     * 数据库名
     */
    String databaseProductName;
    /**
     * 数据库版本
     */
    String databaseProductVersion;
    /**
     * 驱动名
     */
    String driverName;
    /**
     * 驱动版本
     */
    String driverVersion;
    /**
     * 数据源类名
     */
    String dataSourceClassName;
    /**
     * 自动提交
     */
    Boolean autoCommit;

}